pile-driver engine - German English Dictionary